<?php

Yii::import('usuarios.models._base.BaseTCursocapacitacion');

class TCursocapacitacion extends BaseTCursocapacitacion {

    /**
     * @return TCursocapacitacion
     */
    public static function model($className = __CLASS__) {
        return parent::model($className);
    }

    public static function label($n = 1) {
        return Yii::t('app', 'TCursocapacitacion|TCursocapacitacions', $n);
    }

    public function getCapacitacionPersona($per_id) {
        $criteria = new CDbCriteria;
         $criteria->compare('crc_id', $this->crc_id);
        $criteria->compare('crc_nombredlcurso', $this->crc_nombredlcurso, true);
        $criteria->compare('crc_duracionhoras', $this->crc_duracionhoras);
        $criteria->compare('crc_areatema', $this->crc_areatema, true);
        $criteria->compare('crc_crclocal', $this->crc_crclocal, true);
        $criteria->compare('per_id', $this->per_id);
        $criteria->compare('insc_id', $this->insc_id);
        $criteria->addCondition('t.per_id = :per_id', 'AND');
        $criteria->params = array_merge($criteria->params, array(
            ':per_id' => $per_id));
        return new CActiveDataProvider($this, array(
            'criteria' => $criteria,
//            'pagination' => 5
        ));
    }

}
